May the Flow be with You!
Join us for a month-long vibe coding challenge on Flow! Starting May 4th, participate in our four themed weeks featuring randomness, games, DeFi, and killer apps. Submit your AI-enhanced projects to win weekly prizes from the 1750 FLOW weekly prize pool and compete for the end-of-month jackpot of 2500 FLOW.
How to Participate
Create Your Profile
Sign up for a Flow dev docs profile (top right of navigation bar)
Fill out your repository and deployer addresses
Note: The first listed address will receive FLOW rewards
Create Project in Repo
Go to the campaign repo and fork it
Create a new folder in the submissions
directory with your Flow address as the folder name
Add a README that describes your project, team, and motivation
Build & Commit
Work on your Flow project based on the weekly themes
Make weekly submissions by creating project folders within each week's directory (e.g., any-project-name
)
Each submission must include a README with key prompts used and source code
Note: You can submit multiple projects within each week's theme
Win Rewards
Weekly Rewards: 1750 FLOW distributed across 7 winners (~250 FLOW each) based on weekly themes
Each day you participate in a week counts as an additional raffle entry, increasing your winning odds
All submissions throughout May qualify for the 2500 FLOW end-of-month jackpot
Build in public for bonus rewards (see guidelines below)
Weekly Schedule
Week 1: The Randomness Revolution (May 4-10)
Leverage on-chain randomness to create unpredictable, emergent experiences on Flow. Think: generative art, dynamic NFTs, chance-based mechanics, and randomized gameplay elements.
- May 4: Challenges kickoff
- May 4-10: Build randomness-powered applications
- May 7 (Wed): Twitter Space @ 4:00 PM PST - "Randomness: Building with Unpredictability"
- May 12: Week 1 winners announced
Week 2: Theme TBD (May 11-17)
Next week's theme will be announced soon. Stay tuned!
Week 3: Theme TBD (May 18-24)
Theme to be announced.
Week 4: Theme TBD (May 25-31)
Theme to be announced.
- May 31: Final submission deadline
- June 2: Week 4 winners and jackpot announced
Looking for a Team?
Looking to form a team for one of the weekly challenges or stay on top of the latest? Join our Telegram chat.
Process of Committing to the Campaign Repo
1. Fork the Official Repository
Start by forking the official repository to your GitHub account.
2. Follow the Repository Structure
submissions/ ├── 0x1234...333/ # Your Flow address │ ├── README.md # Project overview │ ├── week1/ # Week 1: Randomness Revolution │ │ ├── my-random-project/ # Your project for week 1 │ │ │ ├── README.md # Documentation with prompts used │ │ │ └── src/ # Source code │ │ │ ├── week2/ # Week 2: Theme TBD │ ├── week3/ # Week 3: Theme TBD │ └── week4/ # Week 4: Theme TBD
3. Create Your Project Directory
- Create a folder named with your Flow address under
submissions
- All your submissions should be placed under this folder
- Create a folder for each week (
week1
,week2
,week3
,week4
) - Each week will have a specific theme/topic for the raffle
4. Make Weekly Submissions
- Daily commits lead to higher likelihood of winning!
- Create your project folders with descriptive names inside each week's directory
- Each project must include a README file and source code
- Include any prompts used for development in the README
- Send a pull request for each submission
- Each project submission during a week counts as an entry for that week's raffle
- All entries accumulate for the end-of-month jackpot raffle
Your profile and GitHub information are used to verify commits and select winners. Make sure to keep them up to date!
Submission Guidelines
- Each submission should demonstrate meaningful progress
- Weekly winners receive prizes from the 1750 FLOW pool (7 winners)
- More submissions in a week increase your chances of winning
- All participants are eligible for the 2500 FLOW end-of-month jackpot
How It Works
Weekly Rewards
- Build projects aligned with each week's theme:
- Week 1: The Randomness Revolution
- Week 2-4: Themes to be announced weekly
- Submit projects in the appropriate weekly folder
- Each submission during a week counts as an entry into that week's raffle
- More projects submitted in a week = higher chances of winning
- Projects that best embody the weekly theme receive additional consideration
- 1750 FLOW distributed to 7 winners each week (~250 FLOW each)
- Winners are chosen using randoms.wtf
- Winners are announced from @aliserag0 Twitter account
- FLOW prizes are sent to the top wallet address indicated in your profile
Weekly Building in Public Bonus
- Share your progress on Twitter with the hashtag #MayTheFlowBeWithYou
- Tag @flow_blockchain in your posts
- Top builders receive additional FLOW rewards
- Join our weekly Twitter Spaces to learn from experts and showcase your work
Building in Public
Sharing your progress publicly unlocks extra rewards and increases your chances of winning!
In addition to the weekly rewards, we will regularly give bonus FLOW to the top Building in Public posts on X.
-
Share your progress daily on X (Twitter)
- Post screenshots, videos, or code snippets of what you're building
- Tag @flow_blockchain and include the hashtag #MayTheFlowBeWithYou
- Link to your repository
-
Engage with other builders
- Like, comment, and share other participants' work
- Collaborate and provide feedback
- Build the Flow community together
List of Winners
Check this section daily to see all winners announced so far!
Winners are announced on @aliserag0 Twitter account and prizes are sent to the top wallet address indicated in your profile.
FAQ
Stay Connected
- Follow @flow_blockchain for updates
- Join our Discord for community support
Disclaimer: Individuals residing in jurisdictions where gaming or lottery participation is prohibited by law are not eligible to participate.